putting an end to - German English Dictionary